package lab03;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class TopPassword {

    private static  String sql="select password,count(*) from db_csdn.csdn group by password order by count(*) desc limit 10 ";

    public static void main(String[] args) throws SQLException {
        Connection connection = DBCPDataSource.getConnection();
        PreparedStatement preparedStatement =connection.prepareStatement(sql);
        ResultSet resultSet =preparedStatement.executeQuery();
        String password;
        int count;
        while (resultSet.next()){

            password=resultSet.getString("password");
            count=resultSet.getInt("count(*)");
            System.out.println("密码  "+password+"  出现  "+count);
        }



    }




}

/*
密码  123456789  出现  235012
密码  12345678  出现  212749
密码  11111111  出现  76346
密码  dearbook  出现  46054
密码  00000000  出现  34952
密码  123123123  出现  19986
密码  1234567890  出现  17790
密码  88888888  出现  15033
密码  111111111  出现  6995
密码  147258369  出现  5965


 */